Skip to content

Conversation

@tosky
Copy link
Contributor

@tosky tosky commented Dec 23, 2025

As default, use the already known set of variables which are meant
to be used to store the URL and the credentials of the container
registry.

Also, do not pass the credentials to the cephadm command line,
but hide them inside a configuration file, so that the credentials
are not exposed in the ansible logs. The configuration file is also
removed when not needed anymore.

The --registry-json argument has the same behavior of the combination
of --registry-url/--registry-username/--registry-password which
need to be passed at the same time anyway.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Dec 23, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/576aa26d26aa4324940664287926d073

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 07m 11s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 23m 23s
cifmw-crc-podified-edpm-baremetal FAILURE in 1h 43m 09s
cifmw-crc-podified-edpm-baremetal-minor-update FAILURE in 1h 51m 21s
podified-multinode-hci-deployment-crc FAILURE in 50m 00s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 21s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 38s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 37s
✔️ cifmw-molecule-cifmw_cephadm SUCCESS in 4m 28s

@tosky tosky force-pushed the cephadm-default-container-registry branch from 7843b68 to 2c28ea5 Compare December 23, 2025 22:51
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/cd7c78601ff7460f8a1832e9c4e5cd78

openstack-k8s-operators-content-provider FAILURE in 4m 35s
⚠️ podified-multinode-edpm-deployment-crc SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ cifmw-crc-podified-edpm-baremetal SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ cifmw-crc-podified-edpm-baremetal-minor-update SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
⚠️ podified-multinode-hci-deployment-crc SKIPPED Skipped due to failed job openstack-k8s-operators-content-provider
✔️ cifmw-pod-zuul-files SUCCESS in 4m 18s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 17s
✔️ cifmw-pod-pre-commit SUCCESS in 7m 41s
cifmw-molecule-cifmw_cephadm FAILURE in 4m 09s

@tosky
Copy link
Contributor Author

tosky commented Dec 24, 2025

recheck

@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/98ebd1f977984043addd3e0b6c0f2379

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 23m 57s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 26m 32s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 36m 36s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 2h 09m 56s
✔️ podified-multinode-hci-deployment-crc SUCCESS in 1h 38m 24s
✔️ cifmw-pod-zuul-files SUCCESS in 4m 50s
✔️ noop SUCCESS in 0s
✔️ cifmw-pod-ansible-test SUCCESS in 8m 12s
cifmw-pod-pre-commit FAILURE in 7m 35s
✔️ cifmw-molecule-cifmw_cephadm SUCCESS in 4m 21s

@tosky tosky force-pushed the cephadm-default-container-registry branch from 8426aab to 4a6566e Compare January 7, 2026 10:13
@tosky tosky changed the title [cifmw_cephadm] default to shared container registry vars [cifmw_cephadm] rework container registry credentials Jan 7, 2026
@tosky tosky marked this pull request as ready for review January 8, 2026 09:43
@tosky tosky requested a review from fmount January 8, 2026 09:46
fmount
fmount previously approved these changes Jan 8, 2026
Copy link
Contributor

@fmount fmount left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci bot added the lgtm label Jan 8, 2026
@tosky tosky force-pushed the cephadm-default-container-registry branch from 4a6566e to 147b782 Compare January 8, 2026 14:18
@openshift-ci openshift-ci bot removed the lgtm label Jan 8, 2026
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jan 8, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from fmount. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

As default, use the already known set of variables which are meant
to be used to store the URL and the credentials of the container
registry.

Also, do not pass the credentials to the cephadm command line,
but hide them inside a configuration file, so that the credentials
are not exposed in the ansible logs. The configuration file is also
removed when not needed anymore.

The --registry-json argument has the same behavior of the combination
of --registry-url/--registry-username/--registry-password which
need to be passed at the same time anyway.

Signed-off-by: Luigi Toscano <ltoscano@redhat.com>
@tosky tosky force-pushed the cephadm-default-container-registry branch from 147b782 to b286d89 Compare January 8, 2026 14:19
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/bd29518dcf5649e08c3c65f0037e4fc0

✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 22m 37s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 25m 12s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 41m 16s
✔️ cifmw-crc-podified-edpm-baremetal-minor-update SUCCESS in 2h 07m 31s
✔️ podified-multinode-hci-deployment-crc SUCCESS in 1h 45m 50s
✔️ cifmw-pod-zuul-files SUCCESS in 5m 20s
✔️ noop SUCCESS in 0s
cifmw-pod-ansible-test FAILURE in 5m 20s
✔️ cifmw-pod-pre-commit SUCCESS in 9m 15s
✔️ cifmw-molecule-cifmw_cephadm SUCCESS in 4m 29s

@tosky
Copy link
Contributor Author

tosky commented Jan 8, 2026

recheck

Copy link
Contributor

@fmount fmount left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants